package com.kk.crowd.entity.vo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 首页点击进来的项目，详情页数据
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class DetailProjectVO  {
    private Integer projectId;
    private String projectName;
    // 项目的简介
    private String projectDesc;
    // 关注项目的人数,个人觉得命名 followerCount 比较 ok ,
    // 这边和 ProjectPO 字段名保持一致，为了BeanUtils,copy....()复制可以赋值
    private Integer follower;
    // 项目状态 -- 0-即将开始，1-众筹中，2-众筹成功，3-众筹失败
    private Integer status;
    private Integer day;
    private String statusText;
    // 计划筹集的金额
    private Long money;
    // 已经筹集的金额
    private Long supportMoney;
    // 筹集进度（百分比）
    private Integer percentage;
    // 项目发起时间
    private String deployDate;
    // 剩余天数
    private Integer lastDay;
    // 支持者数量
    private Integer supporter;
    // 头图的路径
    private String headerPicturePath;
    // 详情图的路径
    private List<String> detailPicturePathList;
    // 回报的信息
    private List<DetailReturnVO> detailReturnVOList;
}
